@charset "gb2312";
/* CSS Document */

body { color:#6c6c6c; font:"ËÎÌå"; font-size:12px }
a { color:#6c6c6c;}
* { padding:0; margin:0; border:0; list-style:none; text-decoration:none;}
.top { width:100%; height:137px; background:url(img/top.png) bottom repeat-x;}
.logo { width:979px; height:45px; padding-bottom:53px; background:url(img/logo.png) 3px center no-repeat; margin:0 auto; line-height:45px; text-align:right;}
.logo a { color:#409b2b;}
.menu { width:990px; height:39px; line-height:39px; margin:0 auto;}
.menu ul { width:990px; height:39px;}
.menu ul li { height:39px; line-height:39px; width:99px; float:left;}
.menu ul li a { font-size:14px; font-weight:bold; color:#FFF; display:block; text-align:center;}
.menu ul li a:hover { background:url(img/li.png) center bottom no-repeat;}
.main { width:100%; height:auto; padding-top:424px; background:url(img/bg.png) top center no-repeat; display:block; overflow:hidden;}
.main_main { width:1024px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:10px;}
.left { width:286px; background:url(img/left_bg.png) repeat-y top left; height:auto; overflow: hidden;  float:left; }
.left_main { width:248px; padding:0 15px 0 23px; height:auto; overflow:hidden;}
.list { width:248px; height:197px; background:url(img/list_bg.png) repeat-x top;}
.list_tit { width:222px; height:33px; margin:0 auto; padding-top:21px; padding-bottom:7px;}
.list_con { width:215px; height:135px; margin:0 auto;}
.list_con ul { width:215px; height:135px;}
.list_con ul li { width:215px; height:32px; background:url(img/icon.png) bottom repeat-x; line-height:32px; overflow:hidden;}
.list_con ul li a { padding-left:36px; font-size:14px; padding-right:36px; display:block; background:url(img/icon2.png) no-repeat 13px center; overflow:hidden; color:#797979;}
.map { width:248px; height:244px;}
.map_tit { width:195px; height:33px; font-size:14px; padding:0 7px 16px 20px; background:url(img/map.png) no-repeat top; line-height:40px; color:#288005; font-weight:bold; margin:0 auto; }
.map_tit a { color:#262626; font-size:12px; font-weight:normal; line-height:40px;}
.map_con { width:222px; height:171px; border:1px solid #a5a5a5; margin:0 auto;}
.lxwm { width:222px; height:286px; padding:0 28px 0 36px; background:url(img/lxwm_bot.png) bottom no-repeat;  }
.lxwm_con { width:222px; height:235px; color:#757575; line-height:30px; background:url(img/.png) no-repeat right center;}
.lxwm_con img { float:left;}

.right { width:738px; height:auto; overflow:hidden; float:left;}
.right_tit { width:728px; height:60px; line-height:50px; font-weight:bold; padding-left:8px; font-size:16px; color:#FFF; background:url(img/tit.png) no-repeat left;}
.right_con { width:700px; margin:0 auto; height:auto; overflow: hidden; line-height:30px;}
.right_con ul { width:700px; height:auto;}
.right_con ul li { width:680px; padding:0 10px; background:url(img/icon.png) bottom repeat-x; height:30px; line-height:30px; display:block; overflow:hidden;}
.right_con ul li a { padding-left:10px; background:url(img/icon3.png) left center no-repeat; display:block; overflow:hidden;}
.pic { width:187px; height:160px; padding:10px 11px 11px 11px; background:url(img/cq_bg.png) no-repeat; text-align:center; margin:10px; line-height:20px; float:left;}

.right1 { width:738px; height:258px;}
.gsjj { width:340px; height:258px; float:left; padding:0 34px 0 14px;}
.gsjj_tit { width:340px; height:54px; padding-top:17px; text-align:right; background:url(img/gsjj_tit.png) no-repeat;}
.gsjj_con { width:336px; height:183px; margin:0 auto; line-height:23px;}
.gsjj_con a { color:#409b2b;}
.gsjj_con img { padding:0 15px 0 0;}
.lb { width:321px; height:258px; float:left;}
.lb_tit { width:321px; height:48px; padding-top:17px; background:url(img/lb.png) no-repeat left; text-align:right;}
.lb_con { width:269px; height:176px; margin:0 auto; padding:4px 3px; border:1px solid #e9e9e9;}
.cqzs { width:700px; height:220px; padding-left:10px;}
.cqzs_tit { width:675px; height:39px; line-height:39px; font-size:14px; font-weight:bold; color:#288005; background:url(img/cqzs_tit.png) left bottom no-repeat; padding-left:25px; padding-top:4px;}
.cqzs_con { width:690px; height:165px; margin:0 auto;}
.cqzs_con img { width:187px; height:140px; padding:10px 11px 11px 11px; background:url(img/cq_bg.png) no-repeat;}
.news { width:695px; height:245px; padding-left:14px; padding-top:16px;}
.news_tit { width:695px; height:43px; padding-top:17px; text-align:right; background:url(img/news.png) no-repeat left;}
.news_con { width:690px; margin:0 auto; height:180px;}
.news_con ul { width:690px; height:180px;}
.news_con ul li { height:30px; float:left; padding-left:15px; width:330px; background:url(img/icon3.png) 5px center no-repeat; line-height:30px;}


.show { width:997px; height:261px; margin:0 auto; background:url(img/show_bg.png) top repeat-x;}
.show_tit { width:960px; padding-left:10px; font-size:14px; font-weight:bold; color:#288005; height:40px; line-height:40px;}
.show_tit a { padding-top:12px;}
.show_con { width:945px; height:220px; margin:0 auto;}
.show_con img { border:1px solid #5b9e15;}
.lnk { width:997px; height:40px; line-height:40px; font-size:14px; color:#305d00; margin:0 auto;}
.lnk a { font-size:12px; color:#6c6c6c;}

.bottom { height:70px; width:100%; padding-top:10px; text-align:center; line-height:30px; background:url(img/bot.png) repeat-x;}
.bottom a { color:#6c6c6c;}
.fl { float:left;}
.fr { float:right;}
.col { color:#3b7400;}
.fy{text-align:center;WIDTH: 100%; margin:0 auto; margin-top:20px; float:left; padding-bottom:20px;}
.STYLE1 {
	font-size: 16px;
	font-weight: bold; border-bottom: dashed 1px #999999;
}
